.b_BlogPostList
{

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac article.section-item
    {
        background-color: rgba(var(--theme-color-5-dark-rgbv),0.25)
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac
    {
        min-height: 71px;
        background-color: rgba(var(--theme-color-5-rgbv),1)
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .children
    {
        max-width: 1024px;
        padding-top: 0px;
        padding-bottom: 0px
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac
    {
        --arranger-item-spacing: 10px;
        --gallery-content-box-margin: 40px;
        --arranger-item-min-height: 220px;
        padding-left: 10px;
        padding-top: 10px
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac article
    {
        margin-bottom: 10px;
        margin-right: 10px;
        width: calc(33.333333333333336% - 10px);
        min-height: 220px;
        min-height: calc(16.666666666666668vw - 10px);
        min-height: max(calc(16.666666666666668vw - 10px), 220px)
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .section-item .text-side
    {
        max-width: 410px;
        margin: 40px;
        padding: 40px;
        background-color: transparent;
        border-radius: 2px
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .section-item [data-elementtype=RATING]
    {
        margin: 6px
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .section-item [data-elementtype=RATING] div
    {
        height: 15px;
        width: 15px
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .section-item [data-elementtype=TITLE]
    {
        color: rgba(var(--theme-color-1-rgbv),1);
        font-size: 1.5rem
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .section-item [data-elementtype=SUBTITLE]
    {
        color: rgba(var(--theme-color-1-rgbv),1);
        font-size: 1.1666666666666667rem
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .section-item [data-elementtype=DIVIDER]
    {
        background-color: rgba(var(--theme-color-2-rgbv),0.47)
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .section-item [data-elementtype=BODY]
    {
        color: rgba(var(--theme-color-6-light-rgbv),1);
        font-size: 14px
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .section-item [data-elementtype=MAP]
    {
        --multimap-color-button-background-color: var(--theme-color-1);
        --multimap-color-button-background-hover-color: var(--theme-color-1);
        --multimap-color-button-color: var(--theme-color-2);
        --multimap-color-button-hover-color: var(--theme-color-2);
        --multimap-color-background-color: var(--theme-color-1);
        --multimap-color-color: var(--theme-color-2);
        --multimap-color-title-color: var(--theme-color-1);
        --multimap-color-accent-color: var(--theme-color-3)
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .buttons [data-elementtype=BUTTON]
    {
        --button-color-preset-color: var(--button-color-preset-1-color);
        --button-color-preset-background-hover-color: var(--button-color-preset-1-background-hover-color);
        --button-color-preset-background-color: var(--button-color-preset-1-background-color);
        --button-color-preset-border-color: var(--button-color-preset-1-border-color);
        --button-color-preset-hover-color: var(--button-color-preset-1-hover-color)
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .buttons [data-elementtype=BUTTON2]
    {
        --button-color-preset-color: var(--theme-color-5);
        --button-color-preset-background-hover-color: var(--theme-color-6);
        --button-color-preset-background-color: var(--theme-color-6);
        --button-color-preset-border-color: var(--theme-color-5);
        --button-color-preset-hover-color: var(--theme-color-5)
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .buttons [data-elementtype=BUTTON3]
    {
        --button-color-preset-color: var(--theme-color-5);
        --button-color-preset-background-hover-color: var(--theme-color-6);
        --button-color-preset-background-color: var(--theme-color-6);
        --button-color-preset-border-color: var(--theme-color-5);
        --button-color-preset-hover-color: var(--theme-color-5)
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .section-item [data-elementtype=ICON]
    {
        height: 45px;
        margin: 0px
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .section-item [data-elementtype=SOCIAL]
    {
        margin: 20px
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .section-header .text-side
    {
        max-width: 630px;
        margin: 20px;
        padding: 10px
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .section-header [data-elementtype=RATING]
    {
        margin: 6px
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .section-header [data-elementtype=RATING] div
    {
        height: 15px;
        width: 15px
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .section-header [data-elementtype=TITLE]
    {
        color: rgba(var(--theme-color-2-rgbv),1);
        font-size: 2.5rem
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .section-header [data-elementtype=SUBTITLE]
    {
        color: rgb(0, 0, 0);
        font-size: 1.3333333333333333rem
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .section-header [data-elementtype=DIVIDER]
    {
        background-color: rgba(var(--theme-color-2-rgbv),1)
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .section-header [data-elementtype=BODY]
    {
        color: rgba(var(--theme-color-2-rgbv),1);
        font-size: 12px
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .section-header [data-elementtype=MAP]
    {
        --multimap-color-button-background-color: var(--theme-color-1);
        --multimap-color-button-background-hover-color: var(--theme-color-1);
        --multimap-color-button-color: var(--theme-color-2);
        --multimap-color-button-hover-color: var(--theme-color-2);
        --multimap-color-background-color: var(--theme-color-1);
        --multimap-color-color: var(--theme-color-2);
        --multimap-color-title-color: var(--theme-color-1);
        --multimap-color-accent-color: var(--theme-color-3)
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .section-header [data-elementtype=BUTTON]
    {
        --button-color-preset-color: rgba(var(--theme-color-6-rgbv),1);
        --button-color-preset-background-hover-color: transparent;
        --button-color-preset-background-color: transparent;
        --button-color-preset-border-color: var(--theme-color-5);
        --button-color-preset-hover-color: rgba(var(--theme-color-1-rgbv),1)
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .section-header [data-elementtype=BUTTON2]
    {
        --button-color-preset-color: var(--theme-color-5);
        --button-color-preset-background-hover-color: var(--theme-color-6);
        --button-color-preset-background-color: var(--theme-color-6);
        --button-color-preset-border-color: var(--theme-color-5);
        --button-color-preset-hover-color: var(--theme-color-5)
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .section-header [data-elementtype=BUTTON3]
    {
        --button-color-preset-color: var(--theme-color-5);
        --button-color-preset-background-hover-color: var(--theme-color-6);
        --button-color-preset-background-color: var(--theme-color-6);
        --button-color-preset-border-color: var(--theme-color-5);
        --button-color-preset-hover-color: var(--theme-color-5)
    }

    #sbid-f7d7f251-d320-4be8-855f-4e8619f411ac .section-header [data-elementtype=SOCIAL]
    {
        margin: 25px
    }

}
